interlobular veins of kidney - Francés Inglés Diccionario